multilayer substrate - German English Dictionary